function WrapperHello(Comp) {
  class WrapComp extends React.Component {
    render () {
      return (
        <div>
          <p>这是高阶组件</p>
          <Comp {...this.props} />
        </div>
      )
    }
  }
  return WrapComp
}

@WrapperHello
class Hello extends React.Component {
  render () {
    return (
      <div>hello</div>
    )
  }
}

// Hello = WrapperHello(Hello)